clout round the ear - French English Dictionary